Random Thoughts 2